#ifndef  __APPTYPEDEF_H__
#define  __APPTYPEDEF_H__

typedef  unsigned char BYTE;
typedef  unsigned short WORD;
typedef  unsigned long DWORD;

typedef  char s8;
typedef  short int s16;
//typedef  long                   s32;
typedef  int s32;
typedef  long long s64;
typedef  char S8;
typedef  short int S16;
//typedef  long                   S32;
typedef  int S32;
typedef  long long S64;

typedef  unsigned char u8;
typedef  unsigned short u16;
typedef  unsigned long u32;
//typedef  unsigned char          U8;
//typedef  unsigned short         U16;
//typedef  unsigned long          U32;
typedef unsigned char INT8U;
typedef unsigned short INT16U;
typedef unsigned long INT32U;

typedef char INT8;
typedef short INT16;
typedef long INT32;
typedef bool BOOL;

typedef long long int64;
typedef int int32;
typedef short int16;
typedef char int8;

typedef unsigned long long uint64;
typedef unsigned long long DDWORD;


#ifndef NULL
#define NULL   0
#endif //NULL

#endif